.userInfoPopup {
  height: auto;
  position: relative;
  background-color: #fff;
  padding: 24rpx 24rpx 160rpx;
  box-sizing: border-box;
  border-radius: 20rpx 20rpx 0 0;

  .logo {
    width: 50rpx;
    height: 50rpx;
    border-radius: 50%;
  }
  
  .des {
    font-weight: bold;
    font-size: 30rpx;
    margin-top: 18rpx;
  }

  .item {
    margin-top: 34rpx;
    height: 60rpx;
    padding-bottom: 20rpx;
    border-bottom: 2rpx solid #f1f1f1;
    &-key {
      color: rgba($color:$primary-text-color, $alpha: 0.7);
    }

    .avatar {
      width: 60rpx;
      height: 60rpx;
      margin-left: 20rpx;
      border-radius: 50%;
    }

    .nickName {
      flex: 1;
      color: $primary-text-color;
      margin-left: 20rpx;
      margin-top: 2rpx;
    }

    .nickName-placeholder {
      color: rgba($color:$primary-text-color, $alpha: 0.7);
    }
  }

  .btn {
    font-size: 28rpx;
    padding: 0;
    border: 2rpx solid #fff;
  }
}